No 7826 Longworth Manor departs Strata Florida in 7.63
archive-images.co.uk
Strata Florida No 7826 7.63 A